package com.dmall.manager.service;

import com.dmall.manager.model.ItemModel;
import com.dmall.pojo.TbItem;
import com.dmall.framework.result.PageResult;
import com.dmall.framework.result.DmallResult;
import com.dmall.pojo.TbItemDesc;

import java.util.List;

/**
 * 商品Service
 * @author Chen 2017/9/22
 */
public interface ItemService {
    //根据Id查询商品
    TbItem getItemById(long itemId);
    //查询商品列表
    PageResult getItemList(int page, int rows);
    //新增商品
    DmallResult addItem(TbItem item ,String desc);
    //根据商品ID查询商品详情
    TbItemDesc getItemDescById(long itemId);
    //获取所有商品列表
    List<ItemModel> getItemList();
    //根据Id查询商品
    ItemModel getItemModelById(long itemId);
}
